*******************************************************************************
●ドキュメント種別      ：各サンプル説明ファイル
●ファイル記号名称      ：mangfs.txt
●対象ライブラリ記号名称：GFS
●対象ライブラリ名称    ：ファイルシステム
●バージョン            ：2.10
●作成者                ：H.T.
●作成日                ：1996-02-01
●その他のメッセージ    ：なし
*******************************************************************************

1.サンプルの動作内容と使用方法
●smpgfs01.c
　[タイトル]    ファイルの単純読み込み
　[動作内容]    一つのファイルの一部を完了復帰型で読み込む。
　[使用方法]
　      (a) ブートＲＯＭを実行して、ターゲットを初期化する。
　      (b) 実行ファイルをターゲットにロードする。
　      (c) 次のコマンドでメモリファイルをロードする。
                :ll 24020000;m:memfile.bin
        (d) 次のコマンドでブレークポイントを設定する。
                b !gfsd/GFS_Init
        (e) 6010000番地から実行する。
        (f) GFS_Initで停止したら次のコマンドでメモリファイルを設定する。
                :m XXXXXXXX 24020000;l
        　　ここで「XXXXXXXX」はMAPファイルからGFMC_baseのアドレスを調べて
        　　設定する。
        (g) PCが6010026に達した時点でbufに読み込んだデータが入っている。
        　　bufのアドレスはMAPファイルから調べる。
　[使用ファンクション]
        GFS_Init
        GFS_Open
        GFS_Fread
        GFS_Close
        GFS_NameToId
　[備考]
        CD-ROMをセットしていない状態で実行する。
　      ファイルをファイル識別子でオープンする例と、ファイル名で
　      オープンする例である。
　          smpgfs1a.abs    ファイル識別子によるオープン
            smpgfs1b.abs    ファイル名によるオープン

●smpgfs02.c
　[タイトル]    複数ファイルのアクセス
　[動作内容]    複数のファイルを即時復帰型で読み込む。
　[使用方法]
　      (a) ブートＲＯＭを実行して、ターゲットを初期化する。
　      (b) 実行ファイルをターゲットにロードする。
　      (c) 次のコマンドでメモリファイルをロードする。
                :ll 24020000;m:memfile.bin
        (d) 次のコマンドでブレークポイントを設定する。
                b !gfsd/GFS_Init
        (e) 6010000番地から実行する。
        (f) GFS_Initで停止したら次のコマンドでメモリファイルを設定する。
                :m XXXXXXXX 24020000;l
        　　ここで「XXXXXXXX」はMAPファイルからGFMC_baseのアドレスを調べて
        　　設定する。
        (g) PCが6010026に達した時点で次のアドレスには読み込んだデータが入
        　　っている。（MAPファイルから以下のシンボルのアドレスを調べる。）
                buf1    ファイルSIZE10S.DATからのデータ
                buf2    ファイルSIMM1.DATからのデータ
                buf3    ファイルSIMM_DOS.DATからのデータ
　[使用ファンクション]
        GFS_Init
        GFS_NwFread
        GFS_NwExecServer
        GFS_Close
        GFS_NameToId
        GFS_Open
　[備考]
        CD-ROMをセットしていない状態で実行する。
        関数userに必要な処理を記述することにより、ファイル読み込みと
        並行してその処理を実行できる。

2.CD-ROM, バーチャルＣＤ上のファイルに対して実行する方法
　CD-ROMまたはバーチャルＣＤ上のファイルに対してこのサンプルプログラムを実
行するためには、以下の手順を実行します。
        (a) バーチャルＣＤのインストールされているＰＣに次のファイルをコ
        　　ピーします。
                gfs_mkdt.bat
                smp_mkdt.exe
                smpgfs.scr
        (b) gfs_mkdt.batを起動します。以下のファイルが作成されます。
                ﾌｧｲﾙ名          大きさ（バイト）
                --------------------------------
                SIZE10S.DAT     20480
                SIZE2048.DAT     2048
                SIMM1.DAT       10240
                SIMM_DOS.DAT    21504
        (c) smpgfs.scrを使用してバーチャルＣＤを起動します。詳しくは、バー
        　　チャルＣＤユーザーズマニュアルを参照してください。
        (d) 各サンプルの使用方法に従って操作してください。
********************************* end of file *********************************
